<!Doctype html>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
	<title>我们该向国外程序员环境学点什么？ | 菜鸟教程</title>

  <meta name='robots' content='max-image-preview:large' />
<link rel='stylesheet' id='classic-theme-styles-css' href='../0/classic-themes.min.css?ver=6.2' type='text/css' media='all' />
<link rel="canonical" href="../w3cnote/programmers-environmental.html" />
<meta name="keywords" content="我们该向国外程序员环境学点什么？">
<meta name="description" content="程序员的入职门槛和工作环境一直是我们津津乐道的话题，最近就有报道说，在IT技术最发达的美国，人人都可以成为程序员，即使你不是从正规的计算机专业毕业的；即使你之前从没接触过计算机；即使你，只是为了糊口养家而选择编程工作。程序员的世界都是欢迎你的。那么，我们不经要拿外国的程序员工作环境、入职条件等等在我们看来很有魅力的条件和我们国内程序员的条件相对比一下，可是从哪些方面进行对比呢？    一叶知秋，很多IT“专家”其实都只是“砖家”  li..">
		
	<link rel="shortcut icon" href="https://static.runoob.com/images/favicon.ico">
	<link rel="stylesheet" href="../0/style.css?v=1.170" type="text/css" media="all" />	
	<link rel="stylesheet" href="../0/font-awesome.min.css" media="all" />	
  <!--[if gte IE 9]><!-->
  <script src=""></script>
  <!--<![endif]-->
  <!--[if lt IE 9]>
     <script src=""></script>
     <script src=""></script>
  <![endif]-->
  <link rel="apple-touch-icon" href="https://static.runoob.com/images/icon/mobile-icon.png"/>
  <meta name="apple-mobile-web-app-title" content="菜鸟教程">
</head>
<body>

<!--  头部 -->
<div class="container logo-search">

  <div class="col search row-search-mobile">
    <form action="index.php">
      <input class="placeholder" placeholder="搜索……" name="s" autocomplete="off">
      
    </form>
  </div>

  <div class="row">
    <div class="col logo">
      <h1><a href="../">菜鸟教程 -- 学的不仅是技术，更是梦想！</a></h1>
    </div>
        <div class="col right-list"> 
    <button class="btn btn-responsive-nav btn-inverse" data-toggle="collapse" data-target=".nav-main-collapse" id="pull" style=""> <i class="fa fa-navicon"></i> </button>
    </div>
        
    <div class="col search search-desktop last">
      <div class="search-input" >
      <form action="//www.runoob.com/" target="_blank">
        <input class="placeholder" id="s" name="s" placeholder="搜索……"  autocomplete="off" style="height: 44px;">
      </form>
      
      </div>
    </div>
  </div>
</div>



<!-- 导航栏 -->
<div class="container navigation">
    <div class="row">
        <div class="col nav">
            

                        <ul class="pc-nav" id="note-nav">
                <li><a href="../">首页</a></li>
                <li><a href="../w3cnote">笔记首页</a></li>
                <li><a href="../w3cnote/android-tutorial-intro.html" title="Android 基础入门教程">Android</a></li>
                <li><a href="../w3cnote/es6-tutorial.html" title="ES6 教程">ES6 教程</a></li>
                <li><a href="../w3cnote/ten-sorting-algorithm.html" title="排序算法">排序算法</a></li>
                <li><a href="../w3cnote/hadoop-tutorial.html" title="Hadoop 教程">Hadoop</a></li>
                <li><a href="../w3cnote/zookeeper-tutorial.html" title="Zookeeper 教程">Zookeeper</a></li>
                <li><a href="../w3cnote/verilog-tutorial.html" title="Verilog 教程">Verilog</a></li>
                <li><a href="../w3cnote_genre/code" title="编程技术">编程技术</a></li> 
                <li><a href="../w3cnote_genre/coderlife" title="程序员人生">程序员人生</a></li>
                
                <!--<li><a href="javascript:;" class="runoob-pop">登录</a></li>
                
                
                        <li>
                <a style="font-weight:bold;" href="../linux/linux-tutorial.html#yunserver" target="_blank" onclick="_hmt.push(['_trackEvent', 'aliyun', 'click', 'aliyun'])" title="kkb">云服务器</a>
                </li>
                <li><a href="http://gk.link/a/104mQ" target="_blank" style="font-weight: bold;"onclick="_hmt.push(['_trackEvent', '极客时间', 'click', 'jike'])" title="我的圈子">极客时间</a></li>
            
                
                <li><a target="_blank" href="../shoppinglist" rel="nofollow">知识店铺</a></li> 
        -->
            </ul>
                        
              
            <ul class="mobile-nav">
                <li><a href="../w3cnote">首页</a></li>
                <li><a href="../w3cnote_genre/android" target="_blank" title="Android 基础入门教程">Android</a></li>
                <li><a href="../w3cnote/es6-tutorial.html" target="_blank" title="ES6 教程">ES6</a></li>
                <li><a href="../w3cnote_genre/joke" target="_blank" title="程序员笑话">逗乐</a></li>
                
                <a href="javascript:void(0)" class="search-reveal">Search</a> 
            </ul>
            
        </div>
    </div>
</div>


<!--  内容  -->
<div class="container main">
	<div class="row">

		<div class="col middle-column big-middle-column">
	 			<div class="article">
			<div class="article-heading">
				<h2>我们该向国外程序员环境学点什么？</h2>				<h3><em>分类</em> <a href="../w3cnote_genre/coderlife" title="程序员人生" >程序员人生</a> </h3>
			</div>
			<div class="article-body note-body">
				<div class="article-intro">
					<p>
程序员的入职门槛和工作环境一直是我们津津乐道的话题，最近就有报道说，在IT技术最发达的美国，人人都可以成为程序员，即使你不是从正规的计算机专业毕业的；即使你之前从没接触过计算机；即使你，只是为了糊口养家而选择编程工作。程序员的世界都是欢迎你的。那么，我们不经要拿外国的程序员工作环境、入职条件等等在我们看来很有魅力的条件和我们国内程序员的条件相对比一下，可是从哪些方面进行对比呢？
</p>


<h3>一叶知秋，很多IT"专家"其实都只是"砖家"</h3>
<p>
<b><span style="color: #366092;">linghu9990在博客中写到：</span></b>最近面试了数十个应聘内核开发职位的求职者。这些求职者都来自于芯片或嵌入式操作系统领域出名的非常好的大公司。他们大都声称他们在内核开发领域有至少十年经验。他们的简历看起来闪闪发光，充满着相关项目经验，各种时髦的技术词和奖项等等。
</p><p>
<img decoding="async" class="attachment-full" src="//www.runoob.com/wp-content/uploads/2014/09/5403d4728945b.jpg" alt="5403d4728945b" width="500" height="280" />

</p><p>

但是他们大部分无法回答一个基础的问题：当你调用标准的malloc函数时，内核里面发生了什么？
</p><p>
不要吃惊。当让一位求职者写一个基于 glib 哈希函数的简单 LRU 缓存框架时，他首先说他从没用过 glib，这是我预料之中的。我把 glib 手册给他并给他详细讲解了接口，接着一个多小时以后他只写出了几行糟糕的代码。
</p>
<h4>事件的原因分析：</h4>
<p>
相信导致这种现象的不仅是他们自己的原因，更要归咎于他们就职的公司。这些公司会给他们大量的数年不会有重要修改的稳定的代码。有技术含量的东西都被封装进了这些代码，所以他们只能因循守旧，不再创新。一旦走到招聘市场，他们这些所谓的"专家"将毫无竞争力可言。<b>这就是程序员的困境：我们以代码为生，但供养我们的大公司却慢慢摧毁我们谋生的能力。</b>
</p>
<h4>如何摆脱这种困境：</h4>
<p>
我觉得，事件的出现都是有两面性的，孤掌难鸣。所以解决方案当然既有针对个人的，也有针对企业/用人单位的。
</p><p>
<b><span style="color: #000000;">针对个人：</span></b>首先，做你自己的项目。你需要不断"磨快你的刀"。工作之余挑一些自己感兴趣的任务去做，并且用自己的时间克服遇到的难题。这样做，你肯定会学到新东西。假如你在Github上发布自己的项目，你可能会有机会认识把你拉出当前位置的人。
</p><p>
另外，不要在一个团队里呆的时间超过两年。试着每18个月进行一些面试。你不一定要换你的工作，但是你要看一下市场上需要什么，而自己如何适应需求。
</p><p>
<b><span style="color: #000000;">针对团队/公司：</span></b>给你的员工压力与挑战。轮换岗位，让"专家"有机会去拓展技能。开启新的项目，给战士们提供战场。定期举办"编程马拉松"。这将建立一种改革与创新的文化。
</p>

<h3>美国"程序员世界"无门槛，人人都可当程序员</h3><p>
想在美国当程序员？可能没你想象的那么难。就算没钱去正经大学念个计算机科学，也有其他出路。最近，越来越多的在线学习编程学校在美国火了起来。许多真实的案例都为一些有志于此的人指出了一条光明大道：无论你是想找工作的穷学生，还是想改行的中年危机男，程序员的世界都欢迎你。
</p>
<h4>"闪电战"编程课程 </h4>
<p>
西雅图的"代码伙伴"（Code Fellows）学校，就非常确信他们能够帮助学生找到工作。他们为学生提供六个星期的"闪电战"编程课程，让学生能够完成从零基础达到基本入门状态，收费1.2万美元——如果还是找不到工作，学费可以全退。
</p><p>
<img decoding="async" loading="lazy" class="attachment-full" src="//www.runoob.com/wp-content/uploads/2014/09/5403d444eb2a4.jpg" alt="5403d444eb2a4" width="500" height="301" />
</p><p>
类似学校的兴起背后，是美国互联网市场的日渐繁荣，这导致了程序员供不应求的局面。据美国劳工部的数据预测，2020年美国大约会空出100万个程序员职位。而且许多传统高校对计算机课程的不怎么上心，正在让这个缺口越来越大。
</p><p>
比如今年华盛顿大学的计算机系，就只招了1/4完全够格的申请者。对于那些没能成功申请上一个计算机课程的学生来说，好在在程序员的世界里，学位并不是通向工作的唯一途径。
</p><p>
比如业界标杆谷歌公司里，一些团队就有14%的程序员没有相关正式学位。放大到全美来看，67%的编程岗位都是来自非科技类公司，这就意味着编程之外，还需要其他正常商业技能。
</p><p>
从这个角度来看，和焊接工或者木匠一样，编程其实就是一门手艺。是一门任何人都可以在几周或者几个月内稍加学习就具备基础技能的手艺。而且一旦那些刚刚开始的编程菜鸟们靠着这些基本技能混到了第一个工作，此后的职业发展道路上，他们就和其他正规学校出来的程序员同行们获得了相等的机会，只要各凭本事就好。
</p><p>
以脸谱网（Facebook）为例，每一个工程师在进入该公司要做的第一件事，就是6个星期的集中训练，大部分的课程自然都和编程相关。公司设立这个规定流程，是因为在大部分的高校里，计算机系都更注重理论学习而不是实打实的编程。后者其实包括了各种最流行的编程语言、项目管理与合作等一系列庞杂知识，这意味着一个合格的程序员往往需要和几十个其他程序员以及几百万运行程序同时打交道。
</p>
<h4>程序员或最终会被替代</h4>
<p>
计算机学位有助于理论学习并且帮助那些顶级工程师继续磨练这门艺术，但在这个互联网如此普及的时代，要求每一个程序员都要有一个计算机学位，就相当于要求每一个砌砖工有一个建筑学位一样。
</p><p>
<img decoding="async" loading="lazy" class="attachment-full" src="//www.runoob.com/wp-content/uploads/2014/09/5403d43610e45.jpg" alt="5403d43610e45" width="500" height="303" />
</p><p>
"树屋"（Treehouse）的联合创始人卡森则认为，自己那张十几年前获得的计算机学位完全没有用。一日千里的互联网科技让工程师们必须持续学习新的模型和语言，这让很多半路出家的人有时也能站在同一起跑线上，只要他们愿意终其一生磨练这门技能。
</p><p>
"几乎所有我们现在能触摸到的东西都能和一个什么软件连上，这是人类历史上的头一遭。"卡森说。这就如硅谷一句最流行的话所言："未来只有两种人，知道如何编程的人，和只能遵从机器指令的人。"
</p><p>
随着互联网科技注定要向人类社会的每一方面继续快速渗透，程序员岗位也会像其他被其所代替的劳动分工一样，越来越形形色色。
</p><p>


<h3>白宫允许程序员穿衬衫上班</h3><p>
据<b>The Washington Post</b>报道，白宫成立了美国数字服务小组（U.S. Digital Servic），小组长不是奥巴马，而是前谷歌资深工程师 Mikey Dickerson，去年年底为修复崩溃的 Healthcare.gov 从硅谷来到DC。
</p><p>
<img decoding="async" loading="lazy" class="attachment-full" src="//www.runoob.com/wp-content/uploads/2014/09/5403d41ed3cf9.jpg" alt="5403d41ed3cf9" width="500" height="304" />
</p><p>
一周之后，白宫官方博客发布了一条5分钟的视频，记录了Mikey Dickerson在白宫工作的一天。Mikey 小组成员不需要穿西装，他认为，穿西装会给有些程序员带来不舒服的感觉，毕竟程序员的工作不是以和外人打交道为主，他们更喜欢随性化的着装，这样他们能更快适应周围的工作环境，提高工作效率，即使这是在白宫工作。
</p>


<h3>写在最后</h3><p>
也许上面所列举的事例只是个例，但我们不能否认，相比于国内的程序员行业，国外的程序员入职门槛更低、工作环境更好、发展空间更宽阔。之前就有美国的媒体叫嚣，如果中美开战，美国的信息安全部门分分钟钟就能让中国的网络回到石器时代。或许这么说有点吹嘘，但是也不是没有可能的。据知情人士消息，龙山县皇仓中学军训冲突事件一波未平一波又起：龙山县人民政府网遭黑客攻击，一名署名"XiaoLan"的黑客在网站首页留言"贵县的宣传部敢不敢要点脸"。
</p><p>
<img decoding="async" loading="lazy" class="attachment-full" src="//www.runoob.com/wp-content/uploads/2014/09/5403d98f5f3cc.jpg" alt="5403d98f5f3cc" width="480" height="179" />
</p><p>
可见，中国政府的网站是很脆弱的，而且被黑的政府网站数量不止一两个，这都不是什么新闻了。我们是不是可以联想：正是因为国内对计算机技术的不够重视，或者是计算机教育上的放不开，导致了这样事情的频繁出现。
</p><p>
说句实话，稍微有点"国家兴亡，匹夫有责"的感情的人，都希望在政策上能对网络教育这一块有所改进，至少应该大力重视、支持国产操作系统的发展。
</p>				</div>
			</div>
			<div class="previous-next-links">
			<div class="previous-design-link">← <a href="../w3cnote/female-programmer-marriage-ppt.html" rel="prev"> 一位女程序员的征婚PPT，很感人！</a> </div>
			<div class="next-design-link"><a href="../w3cnote/programmer-do-at-weekends.html" rel="next"> 在周末程序员可以做些什么？</a> →</div>
			</div>
						<div class="article-heading-ad" id="w3cnote-ad728">
			<script async src=""></script>
			<!-- 移动版 自动调整 -->
			<ins class="adsbygoogle"
			     style="display:inline-block;min-width:300px;max-width:970px;width:100%;height:90px"
			     data-ad-client="ca-pub-5751451760833794"
			     data-ad-slot="1691338467"
			     data-ad-format="horizontal"></ins>
			<script>
			(adsbygoogle = window.adsbygoogle || []).push({});
			</script>
			</div>
			<style>
@media screen and (max-width: 768px) {
	#w3cnote-ad728 {
		display: none;
	}
}
p.note-author {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: bold;
    color: #78a15a;
    padding-bottom: 2px;
    margin-bottom: 4px;
}
</style>
<script>
var aid = 9475;
</script>
	</div>
		
	</div>
	<div class="listcol last right-column">




<!--
	<div class="tab tab-light-blue"> 订阅</div>
	<div class="sidebar-box">
		<div class="socialicons">
			<a href="../feed" class="rss">RSS 订阅</a>
		
			<form action="//list.qq.com/cgi-bin/qf_compose_send" method="post">
			<input type="hidden" value="qf_booked_feedback" name="t">
			<input type="hidden" value="4b67b6b6c1f5e792559940cab4aebb8f1126fba880bff1a8" name="id">
			<input class="placeholder" id="feed_email" name="to" value="输入邮箱 订阅笔记" autocomplete="off">
			<input type="submit" value="订阅" class="btn btn-primary">
			</form>
		
		</div>
 
	</div>
-->	



<!--
	<div class="sidebar-box cate-list">
	<div class="sidebar-box recommend-here list-link">
			<a href="javascript:void(0);" style="font-size: 16px; color:#64854c;font-weight:bold;">笔记列表</a>
		</div>

 

</div>
-->

	 <div class="sidebar-box cate-list">
		 		

	 	<div class="sidebar-box recommend-here list-link">
			<a href="javascript:void(0);" style="font-size: 16px; color:#64854c;font-weight:bold;">教程列表</a>
		</div>
		
		<div class="cate-items"> 
				<a href="../ado">ADO 教程</a>
	<a href="../ajax">Ajax 教程</a>
	<a href="../android">Android 教程</a>
	<a href="../angularjs2">Angular2 教程</a>
	<a href="../angularjs">AngularJS 教程</a>
	<a href="../appml">AppML 教程</a>
	<a href="../asp">ASP 教程</a>
	<a href="../aspnet">ASP.NET 教程</a>
	<a href="../bootstrap">Bootstrap 教程</a>
	<a href="../bootstrap4">Bootstrap4 教程</a>
	<a href="../bootstrap5">Bootstrap5 教程</a>
	<a href="../cprogramming">C 教程</a>
	<a href="../csharp">C# 教程</a>
	<a href="../cplusplus">C++ 教程</a>
	<a href="../chartjs">Chart.js 教程</a>
	<a href="../cssref">CSS 参考手册</a>
	<a href="../css">CSS 教程</a>
	<a href="../css3">CSS3 教程</a>
	<a href="../django">Django 教程</a>
	<a href="../docker">Docker 教程</a>
	<a href="../dtd">DTD 教程</a>
	<a href="../echarts">ECharts 教程</a>
	<a href="../eclipse">Eclipse 教程</a>
	<a href="../firebug">Firebug 教程</a>
	<a href="../font-awesome">Font Awesome 图标</a>
	<a href="../foundation">Foundation 教程</a>
	<a href="../git">Git 教程</a>
	<a href="../go">Go 语言教程</a>
	<a href="../googleapi">Google 地图 API 教程</a>
	<a href="../highcharts">Highcharts 教程</a>
	<a href="../htmldom">HTML DOM 教程</a>
	<a href="../tags">HTML 参考手册</a>
	<a href="../charsets">HTML 字符集</a>
	<a href="../html">HTML 教程</a>
	<a href="../http">HTTP 教程</a>
	<a href="../ionic">ionic 教程</a>
	<a href="../ios">iOS 教程</a>
	<a href="../java">Java 教程</a>
	<a href="../jsref">JavaScript 参考手册</a>
	<a href="../js">Javascript 教程</a>
	<a href="../jeasyui">jQuery EasyUI 教程</a>
	<a href="../jquerymobile">jQuery Mobile 教程</a>
	<a href="../jqueryui">jQuery UI 教程</a>
	<a href="../jquery">jQuery 教程</a>
	<a href="../json">JSON 教程</a>
	<a href="../jsp">JSP 教程</a>
	<a href="../julia">Julia 教程</a>
	<a href="../kotlin">Kotlin 教程</a>
	<a href="../linux">Linux 教程</a>
	<a href="../lua">Lua 教程</a>
	<a href="../markdown">Markdown 教程</a>
	<a href="../matplotlib">Matplotlib 教程</a>
	<a href="../maven">Maven 教程</a>
	<a href="../memcached">Memcached 教程</a>
	<a href="../mongodb">MongoDB 教程</a>
	<a href="../mysql">MySQL 教程</a>
	<a href="../nodejs">Node.js 教程</a>
	<a href="../numpy">NumPy 教程</a>
	<a href="../pandas">Pandas 教程</a>
	<a href="../perl">Perl 教程</a>
	<a href="../php">PHP 教程</a>
	<a href="../postgresql">PostgreSQL 教程</a>
	<a href="../python3">Python 3 教程</a>
	<a href="../python">Python 基础教程</a>
	<a href="../r">R 教程</a>
	<a href="../rdf">RDF 教程</a>
	<a href="../react">React 教程</a>
	<a href="../redis">Redis 教程</a>
	<a href="../rss">RSS 教程</a>
	<a href="../ruby">Ruby 教程</a>
	<a href="../rust">Rust 教程</a>
	<a href="../sass">Sass 教程</a>
	<a href="../scala">Scala 教程</a>
	<a href="../scipy">SciPy 教程</a>
	<a href="../servlet">Servlet 教程</a>
	<a href="../soap">SOAP 教程</a>
	<a href="../sql">SQL 教程</a>
	<a href="../sqlite">SQLite 教程</a>
	<a href="../svg">SVG 教程</a>
	<a href="../svn">SVN 教程</a>
	<a href="../swift">Swift 教程</a>
	<a href="../tcpip">TCP/IP 教程</a>
	<a href="../typescript">TypeScript 教程</a>
	<a href="../vbscript">VBScript 教程</a>
	<a href="../vue2">Vue.js 教程</a>
	<a href="../vue3">Vue3 教程</a>
	<a href="../w3c">W3C 教程</a>
	<a href="../webservices">Web Service 教程</a>
	<a href="../wsdl">WSDL 教程</a>
	<a href="../xlink">XLink 教程</a>
	<a href="../dom">XML DOM 教程</a>
	<a href="../schema">XML Schema 教程</a>
	<a href="../xml">XML 教程</a>
	<a href="../xpath">XPath 教程</a>
	<a href="../xquery">XQuery 教程</a>
	<a href="../xslfo">XSLFO 教程</a>
	<a href="../xsl">XSLT 教程</a>
	<a href="../data-structures">数据结构</a>
	<a href="../regexp">正则表达式</a>
	<a href="../quiz">测验</a>
	<a href="../browsers">浏览器</a>
	<a href="../quality">网站品质</a>
	<a href="../web">网站建设指南</a>
	<a href="../hosting">网站服务器教程</a>
	<a href="../design-pattern">设计模式</a>
			
		</div> 
		 	 </div>
</div>
	</div>
</div>


<!-- 底部 -->
<div id="footer" class="mar-t50">
   <div class="runoob-block">
    <div class="runoob cf">
     <dl>
      <dt>
       在线实例
      </dt>
      <dd>
       &middot;<a target="_blank" href="../html/html-examples.html">HTML 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../css/css-examples.html">CSS 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../js/js-examples.html">JavaScript 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../ajx/ajax-examples.html">Ajax 实例</a>
      </dd>
       <dd>
       &middot;<a target="_blank" href="../jquery/jquery-examples.html">jQuery 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../xml/xml-examples.html">XML 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../java/java-examples.html">Java 实例</a>
      </dd>
     
     </dl>
     <dl>
      <dt>
      字符集&工具
      </dt>
      <dd>
       &middot; <a target="_blank" href="../charsets/html-charsets.html">HTML 字符集设置</a>
      </dd>
      <dd>
       &middot; <a target="_blank" href="../tags/html-ascii.html">HTML ASCII 字符集</a>
      </dd>
     <dd>
       &middot; <a target="_blank" href="https://c.runoob.com/front-end/6939/">JS 混淆/加密</a>
      </dd> 
      <dd>
       &middot; <a target="_blank" href="https://c.runoob.com/front-end/6232/">PNG/JPEG 图片压缩</a>
      </dd>
      <dd>
       &middot; <a target="_blank" href="../tags/html-colorpicker.html">HTML 拾色器</a>
      </dd>
      <dd>
       &middot; <a target="_blank" href="..//c.runoob.com/front-end/53">JSON 格式化工具</a>
      </dd>
      <dd>
       &middot; <a target="_blank" href="..//c.runoob.com/front-end/6680/">随机数生成器</a>
      </dd>
     </dl>
     <dl>
      <dt>
       最新更新
      </dt>
                   <dd>
       &middot;
      <a href="../matplotlib/matplotlib-imread.html" title="Matplotlib imread() 方法">Matplotlib imre...</a>
      </dd>
              <dd>
       &middot;
      <a href="../matplotlib/matplotlib-imsave.html" title="Matplotlib imsave() 方法">Matplotlib imsa...</a>
      </dd>
              <dd>
       &middot;
      <a href="../matplotlib/matplotlib-imshow.html" title="Matplotlib imshow() 方法">Matplotlib imsh...</a>
      </dd>
              <dd>
       &middot;
      <a href="../matplotlib/matplotlib-hist.html" title="Matplotlib 直方图">Matplotlib 直方图</a>
      </dd>
              <dd>
       &middot;
      <a href="../python3/python-func-object.html" title="Python object() 函数">Python object()...</a>
      </dd>
              <dd>
       &middot;
      <a href="../python3/python-ai-draw.html" title="Python AI 绘画">Python AI 绘画</a>
      </dd>
              <dd>
       &middot;
      <a href="../w3cnote/cursor-editor.html" title="神辅助 Cursor 编辑器，加入 GPT-4 让编码更轻松！">神辅助 Cursor ...</a>
      </dd>
             </dl>
     <dl>
      <dt>
       站点信息
      </dt>
      <dd>
       &middot;
       <a target="_blank" href="mailto:admin@runoob.com" rel="external nofollow">意见反馈</a>
       </dd>
      <dd>
       &middot;
      <a target="_blank" href="../disclaimer">免责声明</a>
       </dd>
      <dd>
       &middot;
       <a target="_blank" href="../aboutus">关于我们</a>
       </dd>
      <dd>
       &middot;
      <a target="_blank" href="../archives">文章归档</a>
      </dd>
    
     </dl>
    
     <div class="search-share">
      <div class="app-download">
        <div>
         <strong>关注微信</strong>
        </div>
      </div>
      <div class="share">
      <img width="128" height="128" src="/wp-content/themes/runoob/assets/images/qrcode.png" />
       </div>
     </div>
     
    </div>
   </div>
   <div class="w-1000 copyright">
     Copyright &copy; 2013-2023    <strong><a href="../" target="_blank">菜鸟教程</a></strong>&nbsp;
    <strong><a href="../" target="_blank">runoob.com</a></strong> All Rights Reserved. 备案号：<a target="_blank" rel="nofollow" href="https://beian.miit.gov.cn/">闽ICP备15012807号-1</a>
   </div>
  </div>
  <div class="fixed-btn">
    <a class="go-top" href="javascript:void(0)" title="返回顶部"> <i class="fa fa-angle-up"></i></a>
    <a class="qrcode"  href="javascript:void(0)" title="关注我们"><i class="fa fa-qrcode"></i></a>
    <a class="writer" style="display:none" href="javascript:void(0)"   title="标记/收藏"><i class="fa fa-star" aria-hidden="true"></i></a>
    <!-- qrcode modal -->
    <div id="bottom-qrcode" class="modal panel-modal hide fade in">
      <h4>微信关注</h4>
      <div class="panel-body"><img alt="微信关注" width="128" height="128" src="/wp-content/themes/runoob/assets/images/qrcode.png"></div> 
    </div>
  </div>

 <div style="display:none;">
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-84264393-2"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-84264393-2');
</script>
<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?3eec0b7da6548cf07db3bc477ea905ee";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>

</div>
<script>
window.jsui={
    www: 'https://www.runoob.com',
    uri: 'https://www.runoob.com/wp-content/themes/runoob'
};
</script>

<script src=""></script>
<script src=""></script>

</body>
</html>